
#index-wap { background: url(../images/s_indexbg.jpg) no-repeat top center; width:100%; height:auto;}
#sub-nav{ width:100%; height:40px;line-height:40px; }
#sub-nav ul li{ display:inline; font-size:12px;font-weight:bold; margin:0 10px;}
#sub-nav ul li a.on{color:#093; font-size:14px; }
#sub-nav ul li a{color:#666}
#sub-nav ul li a:hover{color:#093}
.index-logo{margin-top:100px; }
.searcharea{ background: url(../images/searchbg.png) no-repeat; width:720px; height:70px; overflow:hidden; margin-top:30px; padding-top:25px;}
.search_l{background: url(../images/searchbg_07.png) no-repeat 0 -40px; width:3px; height:36px; overflow:hidden}
.search_bg{background: url(../images/searchbg_03.png) repeat-x;width: auto; height:36px; overflow:hidden}
.input-search{ width:210px; border:none; background:none; padding:5px ; line-height:30px; font-size:14px; color:#999}
.search_r{background: url(../images/searchbg_07.png) no-repeat 0 0; width:3px; height:36px; overflow:hidden}
.input-box{padding-left:20px; height:4opx; overflow:hidden;}
.button_search{background:url(../images/searchbg_09.png) no-repeat 0 0; width:72px; height:36px; border:none; cursor:pointer;}
.button_search:hover{ background-position:0 -44px;}
.input-box .fl a{ color:#fff; line-height:20px; text-align:left}
.input-box .fl a:hover{ color:#fff; text-decoration:underline;}
/*----inputfocus----*/
.sffocus {background:none; /*----for IE----*/border: none;}
textarea:focus, input:focus {background:none; /*----for firefox......----*/border: none;}